4,601 research outputs found
Evaluating Rapid Application Development with Python for Heterogeneous Processor-based FPGAs
As modern FPGAs evolve to include more het- erogeneous processing elements,
such as ARM cores, it makes sense to consider these devices as processors first
and FPGA accelerators second. As such, the conventional FPGA develop- ment
environment must also adapt to support more software- like programming
functionality. While high-level synthesis tools can help reduce FPGA
development time, there still remains a large expertise gap in order to realize
highly performing implementations. At a system-level the skill set necessary to
integrate multiple custom IP hardware cores, interconnects, memory interfaces,
and now heterogeneous processing elements is complex. Rather than drive FPGA
development from the hardware up, we consider the impact of leveraging Python
to ac- celerate application development. Python offers highly optimized
libraries from an incredibly large developer community, yet is limited to the
performance of the hardware system. In this work we evaluate the impact of
using PYNQ, a Python development environment for application development on the
Xilinx Zynq devices, the performance implications, and bottlenecks associated
with it. We compare our results against existing C-based and hand-coded
implementations to better understand if Python can be the glue that binds
together software and hardware developers.Comment: To appear in 2017 IEEE 25th Annual International Symposium on
Field-Programmable Custom Computing Machines (FCCM'17
Systematics of RR Lyrae Statistical Parallax III: Apparent Magnitudes and Extinctions
We sing the praises of the central limit theorem. Having previously removed
all other possible causes of significant systematic error in the statistical
parallax determination of RR Lyrae absolute magnitudes, we investigate
systematic errors from two final sources of input data: apparent magnitudes and
extinctions. We find corrections due to each of ~0.05 mag, i.e., ~1/2 the
statistical error. However, these are of opposite sign and so roughly cancel.
The apparent magnitude system that we previously adopted from Layden et al. was
calibrated to the photometry of Clube & Dawe. Using Hipparcos photometry we
show that the Clube & Dawe system is ~0.06 mag too bright. Extinctions were
previously pinned to the HI-based map of Burstein & Heiles. We argue that A_V
should rather be based on new COBE/IRAS dust-emission map of Schlegel,
Finkbeiner & Davis. This change increases the mean A_V by ~0.05 mag. We find
M_V=0.77 +/- 0.13 at [Fe/H]=-1.60 for a pure sample of 147 halo RR Lyraes, or
M_V=0.80 +/- 0.11 at [Fe/H]=-1.71 if we incorporate kinematic information from
716 non-kinematically selected non-RR Lyrae stars from Beers & Sommer-Larsen.
These are 2 and 3 sigma fainter than recent determinations of M_V from main
sequence fitting of clusters using Hipparcos measurements of subdwarfs by Reid
and Gratton et al. Since statistical parallax is being cleared of systematic
errors and since the chance of a >2 sigma statistical fluctuation is <1/20, we
conclude that these brighter determinations may be in error. In the course of
three papers, we have corrected 6 systematic errors whose absolute values total
0.20 mag. Had these, contrary to the expectation of the central limit theorem,
all lined up one way, they could have resolved the conflict in favor of the
brighter determinations. In fact, the net change was only 0.06 mag.Comment: submitted to ApJ, 21 pages, 2 tables, 4 figure
Robust Visible Light Photoswitching with Ortho-Thiol Substituted Azobenzenes
Introduction of S-ethyl groups in all four ortho positions of azobenzene prevents reduction of the azo group by intracellular glutathione, while enhancing the absorptivity to ∼10000 M−1 cm−1 in the blue and green regions of the visible spectrum. cis-to-trans isomerization occurs thermally on the minutes timescale. Further, this substitution pattern permits switching with red light, a color that is more penetrating through biological tissues than other parts of the visible spectrum
Redsharc: A Programming Model and On-Chip Network for Multi-Core Systems on a Programmable Chip
The reconfigurable data-stream hardware software architecture (Redsharc) is a programming model and
network-on-a-chip solution designed to scale to meet the performance needs of multi-core Systems on a programmable chip (MCSoPC). Redsharc uses an abstract API that allows programmers to develop systems of simultaneously executing kernels, in software and/or hardware, that communicate over a seamless interface. Redsharc incorporates two on-chip networks that directly implement the API to support high-performance systems with numerous hardware kernels. This paper documents the API, describes the common infrastructure, and quantifies the performance of a complete implementation. Furthermore, the overhead, in terms of resource utilization, is reported along with the ability to integrate hard and soft processor cores with purely hardware kernels being demonstrated
Recommended from our members
Soil Microbial Networks Shift Across a High-Elevation Successional Gradient.
While it is well established that microbial composition and diversity shift along environmental gradients, how interactions among microbes change is poorly understood. Here, we tested how community structure and species interactions among diverse groups of soil microbes (bacteria, fungi, non-fungal eukaryotes) change across a fundamental ecological gradient, succession. Our study system is a high-elevation alpine ecosystem that exhibits variability in successional stage due to topography and harsh environmental conditions. We used hierarchical Bayesian joint distribution modeling to remove the influence of environmental covariates on species distributions and generated interaction networks using the residual species-to-species variance-covariance matrix. We hypothesized that as ecological succession proceeds, diversity will increase, species composition will change, and soil microbial networks will become more complex. As expected, we found that diversity of most taxonomic groups increased over succession, and species composition changed considerably. Interestingly, and contrary to our hypothesis, interaction networks became less complex over succession (fewer interactions per taxon). Interactions between photosynthetic microbes and any other organism became less frequent over the gradient, whereas interactions between plants or soil microfauna and any other organism were more abundant in late succession. Results demonstrate that patterns in diversity and composition do not necessarily relate to patterns in network complexity and suggest that network analyses provide new insight into the ecology of highly diverse, microscopic communities
The Phoenix Deep Survey: Extremely Red Galaxies and Cluster Candidates
We present the results of a study of a sample of 375 Extremely Red Galaxies
(ERGs) in the Phoenix Deep Survey, 273 of which constitute a subsample which is
80% complete to K_s = 18.5 over an area of 1160 arcmin^2. The angular
correlation function for ERGs is estimated, and the association of ERGs with
faint radio sources explored. We find tentative evidence that ERGs and faint
radio sources are associated at z > 0.5. A new overdensity-mapping algorithm
has been used to characterize the ERG distribution, and identify a number of
cluster candidates, including a likely cluster containing ERGs at 0.5 < z < 1.
Our algorithm is also used in an attempt to probe the environments in which
faint radio sources and ERGs are associated. We find limited evidence that the
I - K_s > 4 criterion is more efficient than R - K_s > 5 at selecting dusty
star-forming galaxies, rather than passively evolving ERGs.Comment: 14 emulateapj pages, 15 figures, 1 table, accepted for publication in
Astronomical Journal. A version with full resolution figures is available at
http://www.physics.usyd.edu.au/~asmith/research/ERGpaper.pd
Isolating the photovoltaic junction: atomic layer deposited TiO2-RuO2 alloy Schottky contacts for silicon photoanodes
We synthesized nanoscale TiO2-RuO2 alloys by atomic layer deposition (ALD) that possess a high work function and are highly conductive. As such, they function as good Schottky contacts to extract photogenerated holes from n-type silicon while simultaneously interfacing with water oxidation catalysts. The ratio of TiO2 to RuO2 can be precisely controlled by the number of ALD cycles for each precursor. Increasing the composition above 16% Ru sets the electronic conductivity and the metal work function. No significant Ohmic loss for hole transport is measured as film thickness increases from 3 to 45 nm for alloy compositions >= 16% Ru. Silicon photoanodes with a 2 nm SiO2 layer that are coated by these alloy Schottky contacts having compositions in the range of 13-46% Ru exhibit average photovoltages of 525 mV, with a maximum photovoltage of 570 mV achieved. Depositing TiO2-RuO2 alloys on nSi sets a high effective work function for the Schottky junction with the semiconductor substrate, thus generating a large photovoltage that is isolated from the properties of an overlying oxygen evolution catalyst or protection layer
NGC 346 in the Small Magellanic Cloud. III. Recent Star Formation and Stellar Clustering Properties in the Bright HII Region N 66
In the third part of our photometric study of the star-forming region NGC
346/N~66 and its surrounding field in the Small Magellanic Cloud (SMC), we
focus on the large number of low-mass pre-main sequence (PMS) stars revealed by
the Hubble Space Telescope Observations with the Advanced Camera for Surveys.
We investigate the origin of the observed broadening of the pre-main sequence
population in the , CMD. The most likely explanations are either the
presence of differential reddening or an age spread among the young stars.
Assuming the latter, simulations indicate that we cannot exclude the
possibility that stars in NGC 346 might have formed in two distinct events
occurring about 10 and 5 Myr ago, respectively. We find that the PMS stars are
not homogeneously distributed across NGC 346, but instead are grouped in at
least five different clusters. On spatial scales from 0.8 to 8 (0.24 to
2.4 pc at the distance of the SMC) the clustering of the PMS stars as computed
by a two-point angular correlation function is self-similar with a power law
slope . The clustering properties are quite similar to
Milky Way star forming regions like Orion OB or Oph. Thus molecular
cloud fragmentation in the SMC seems to proceed on the same spatial scales as
in the Milky Way. This is remarkable given the differences in metallicity and
hence dust content between SMC and Milky Way star forming regions.Comment: Accepted for publication in ApJ. 16 pages, 13 (low-resolution)
figures, emulateapj.cls LaTeX styl
- …